show off (one's) achievements

Translations
se vanter de ses réussites